package com.sure.supermarketserver.security.user;

import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

import javax.annotation.Resource;
import java.util.ArrayList;
import java.util.List;

@RestController
@RequestMapping("/security/user")
public class UserAPI {

    @Resource
    private UserService userService;

    @RequestMapping("/h1")
    public String hi(){
        return "hello word";
    }

    @RequestMapping("/list")
    public List<User> userList(Integer n){


//        for (int i = 0 ; i <=n ; i ++) {
//
//            User u = new User();
//
//            u.setU_id("u"+i);
//            u.setU_name("name"+i);
//
//            list.add(u);
//        }

        return userService.getUserList();
    }

    @RequestMapping("/query")
    public List<User> userList(UserDto dto){
        return userService.getUserList(dto);
    }
}
